package vitamin.demo.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 负责人：某靓仔
 * Project_New_Requirement表对应实体类
 * 修改日期：1.15
 */
@ApiModel
public class Project_New_Requirement {
    @ApiModelProperty(value = "项目id，固定16位的唯一随机字符串")
    private String project_id;
    @ApiModelProperty(value = "需求id，固定8位的唯一随机字符串")
    private String requirement_id;
    @ApiModelProperty(value = "需求发布者用户名，最长16位，最短6位的唯一字符串")
    private String require_username;
    @ApiModelProperty(value = "需求基本描述，最长50位，不为空，前端需传值")
    private String basic_description;
    @ApiModelProperty(value = "需求详细描述，最长300位，前端若没传值就赋默认值：“此需求没有描述”")
    private String detailed_description;
    @ApiModelProperty(value = "需求发布时间，格式：yyyy-MM-dd")
    private String publish_time;

    public Project_New_Requirement() {
    }

    public Project_New_Requirement(String project_id, String requirement_id, String require_username,
                                   String basic_description, String detailed_description, String publish_time) {
        this.project_id = project_id;
        this.requirement_id = requirement_id;
        this.require_username = require_username;
        this.basic_description = basic_description;
        this.detailed_description = detailed_description;
        this.publish_time = publish_time;
    }

    public String getProject_id() {
        return project_id;
    }

    public void setProject_id(String project_id) {
        this.project_id = project_id;
    }

    public String getRequirement_id() {
        return requirement_id;
    }

    public void setRequirement_id(String requirement_id) {
        this.requirement_id = requirement_id;
    }

    public String getRequire_username() {
        return require_username;
    }

    public void setRequire_username(String require_username) {
        this.require_username = require_username;
    }

    public String getBasic_description() {
        return basic_description;
    }

    public void setBasic_description(String basic_description) {
        this.basic_description = basic_description;
    }

    public String getDetailed_description() {
        return detailed_description;
    }

    public void setDetailed_description(String detailed_description) {
        this.detailed_description = detailed_description;
    }

    public String getPublish_time() {
        return publish_time;
    }

    public void setPublish_time(String publish_time) {
        this.publish_time = publish_time;
    }
}
